package com.ding.second.dao;

import java.util.List;
import java.util.Map;

import com.ding.second.po.Product;

public interface ProductMapper {

	public List<Product> getAllProduct();
	
	/* 用户条件 查询出自己所有的的商品 */
	public List<Product> getProductByInfo(Product product);
	
	/* 通过product修改商品状态 */
	public boolean updateProductState(Map<String, Object> productInfo);
	
	/* 通过ProductId删除商品 */
	public boolean deleteProductById(Map<String, Object> productInfo);
	
	/* 插入商品 */
	public boolean insertProduct(Product product);
	
	/* 通过条件查询出所有符合条件的商品 */
	public List<Product> getProductsByTerm(Map<String, Object> productInfo);
	
	/* 通过projectId查询出项目详情 */
	public Product getProductById(String product);
	
	/* 条件查询所有商品 有用的 */
	public List<Map<String, Object>> getProjects(Map<String, Object> productInfo);
}
